/*
题目：
统计单词数 

操作要求：
编写程序，输入一句英文，统计其中有多少个单词，单词之间用空格分开。

核心思路：
利用字符串以'\0'结尾，遍历字符数组。 
*/

#include <stdio.h>
#include <string.h>
#define N 1000

int main(){
	int i,n=0;
	char a[N];
	
	printf("请输入一句英文：\n");
	gets(a);
	
	for(i=0;a[i]!='\0';i++)  //以'\0'为标记，遍历字符数组
		if(a[i]==' ')  //if选择结构统计空格数目
			n++;
	printf("该句子中共有%d个单词。",n+1);  //单词数为空格数+1
	return 0;
}

